Big Huge Thesaurus

Swiss pine

noun

sounds kind of like